// ipcRender可以通过方法将事件发送到主进程去
const { ipcRenderer } = require('electron')
const { BrowserWindow } = require('@electron/remote')
// 渲染进程可以显示内容时触发
window.addEventListener('DOMContentLoaded', () => {
  document.getElementById('send').addEventListener('click', () => {
    // 参数1: 事件名称 参数2: 要发送的信息
    ipcRenderer.send('message', 'wsh30389711')
    // 打开新窗口
    let win = new BrowserWindow({
      width: 400,
      height: 400
    })
    win.loadURL('https://www.baidu.com')
  })
  // 接收主进程回传的消息
  ipcRenderer.on('reply', (event, arg) => {
    console.log(arg)
    document.getElementById('message').innerHTML = arg
  })
})